<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
     xmlns="http://www.w3.org/1999/xhtml"
     xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
     xmlns:exsl="http://exslt.org/common"
     xmlns:php="http://php.net/xsl"
     xmlns:tpl="http://joos.nnov.ru/xsl"
     xmlns:rml="http://joos.nnov.ru/xml">

  <xsl:import href="xsl://presentation/html/templates.xsl" />
  <xsl:import href="xsl://presentation/html/templates.local.xsl" />

  <xsl:template match="rml:resource" mode="html">
    <xsl:call-template name="error" />
  </xsl:template>

  <xsl:template match="rml:rml">
    <xsl:call-template name="traverse"><xsl:with-param name="html">
      <xsl:apply-templates select="rml:resource" mode="html" />
    </xsl:with-param></xsl:call-template>
  </xsl:template>

  <xsl:template name="traverse">
    <xsl:param name="html" />
    <xsl:apply-templates select="exsl:node-set($html)" mode="templates" />
  </xsl:template>

</xsl:stylesheet>
